masked demonstrators - French English Dictionary